avatar
Ali S

کاربر

  • 1400/06/18
  • 0
  • 192
1400/06/18 |
backend
asp-net-core
asp

بخش کاربران قسمت دوم - Pagination و IGetUsersService گزینه add refrence نمیاد.

با سلام،
در قسمتی که در عنوان گفتم هنگامی که میخام از کاربران ToPaged رو بخونم گزینه Add Refrences یا همون چراغ نمیاد، در صورتی که کد ها مشابه ویدئو رفتم جلو ولی خب نمیتونم اضافه کنم.
لطفا اگر میدونید پاسخ بدید ممنون میشم.
 

Add-Refrence

متن خطا :


Error	CS1061	'IQueryable<User>' does not contain a definition for 'ToPaged' and no accessible extension method 'ToPaged' accepting a first argument of type 'IQueryable<User>' could be found (are you missing a using directive or an assembly reference?)	

 

و کد تایپ شده در کلاس "Pagination" :

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Online_Market.Common
{
    public static class Pagination
    {

        public static IEnumerable<TSource> ToPaged<TSource>(this IEnumerable<TSource> sources, int page, int pageSize, out int rowsCount)
        {
            rowsCount = sources.Count();
            return sources.Skip((page - 1) * pageSize).Take(pageSize);
        }
    }
}

 


  • 1400/06/18

دوستان نمیدونم مشکل دقیقا از کجا بود، اما ویژوال استودیو رو بستم و مجدد باز کردم مثل اینکه مشکل رفع شد و گزینه Add Refrece اومد.
البته قبلش کد ها رو هم مجدد از اول نوشتم ولی خب با باز و بسته کردن نرم افزار مشکل حل شد. :/



پاسخی برای این باگ ارسال کنید

لطفا کدها را درون قطعه کد ارسال نمایید

برای ارسال پاسخ باید وارد حساب کاربری خود شوید
ورود به حساب کاربری